hemp rope or thread - Almanca İngilizce Sözlük